epilachna

Noun
  1. Genus of ladybugs native to Mexico and Central America;
    Both larvae and adults feed on plants (synset 102168676)

Found on Word Lists

Other Searches