English to Chinese Dictionary

Search:

Did you mean: niujiao niuqiao ?

牛膝草 niú xī cǎo hyssop (Hyssopus officinalis)


<< back to the home page