Stephania cephalantha is a plant in the genus Stephania of the family Menispermaceae native to China, Taiwan and Vietnam.[2]
Stephania cephalantha is a plant in the genus Stephania of the family Menispermaceae native to China, Taiwan and Vietnam.