chrysomelid
Explore definitions, synonyms, and language insights of chrysomelid
Definitions
Noun
brightly colored beetle that feeds on plant leaves; larvae infest roots and stems
Explore definitions, synonyms, and language insights of chrysomelid