English to Chinese Dictionary

Search:

Did you mean: changmei congmei chengmai chongmao chongwen chengmen chengmi chongma ?

虫媒 chóng méi (of a plant) entomophilous; pollinated by insects / (of a disease) arthropod-borne; transmitted by insects


<< back to the home page