English to Chinese Dictionary

Search:

Did you mean: niujiao niuqiao ?

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


<< back to the home page