English to Chinese Dictionary

Search:

Did you mean: job jibi gebi jibai jibei jibo jubu jab ?

薏苡 Job's tears plant (Coix lacryma-jobi) / Chinese pearl barley


<< back to the home page