English to Chinese Dictionary

Search:

Did you mean: gencha gengwu ?

芫花 yuán huā lilac daphne / Daphne genkwa
yuán lilac daphne (Daphne genkwa), used in Chinese herbal medicine


<< back to the home page