English to Chinese Dictionary

Search:

Did you mean: youzai youchi youci yucai youchai youshi yuchi youji ?

油菜 yóu cài oilseed rape (Brassica napus) / flowering edible rape (Brassica chinensis var. oleifera)


<< back to the home page