chrysomelid

Explore definitions, synonyms, and language insights of chrysomelid

Definitions

Noun
brightly colored beetle that feeds on plant leaves; larvae infest roots and stems

More General Terms