English to Chinese Dictionary

Search:

Did you mean: juncha junche juncus junke junxia ?

芥菜 jiè cài leaf mustard (Brassica juncea) / also pr. [gai4cai4]
雪里蕻 xuě hóng potherb mustard (Brassica juncea var. crispifolia)


<< back to the home page