English to Chinese Dictionary

Search:

腋芽 axillary bud / bud growing from axil of plant


<< back to the home page