English to Chinese Dictionary

Search:

Did you mean: ye yeye yeyu yueya ya yaya yeyi yiyi ?

液压 hydraulic pressure
野鸭 wild duck / mallard (Anas platyrhyncha)
叶芽 leaf bud
腋芽 axillary bud / bud growing from axil of plant


<< back to the home page