365bet中国官方网站

  • word of the day

    mealybug

    mealybug - 365bet中国官方网站 definition and meaning for word mealybug

    Definition
    (noun) scalelike plant-eating insect coated with a powdery waxy secretion; destructive especially of fruit trees
    Synonyms : mealy bug
  • Download our Mobile App Today