English dictionary
leaf beetle meaning and definition
Definition and meaning of leaf beetle at MeaningMonkey.org. leaf beetle meaning and definition in the English Dictionary.LEAF BEETLE noun
Definition of leaf beetle (noun)
- brightly colored beetle that feeds on plant leaves; larvae infest roots and stems
- synonyms: chrysomelid
Source: Princeton University Wordnet