chrysomelid

Noun
  1. Brightly colored beetle that feeds on plant leaves;
    Larvae infest roots and stems (synset 102172149)

Found on Word Lists

Other Searches