Home
Help
About
Contact
English to Chinese Dictionary
Search:
螟
míng
boring insect / snout moth's larva (Aphomia gullaris or Plodia interpuncuella or Heliothus armigera etc), major agricultural pest
<< back to the home page