English to Chinese Dictionary

Search:

Did you mean: costs castus cactus costco coats cetus coasts ?

木香 xiāng costus root (medicinal herb) / aucklandia / Saussurea costus / Dolomiaea souliei


<< back to the home page