VariousWords beta
Related Terms:
Definitions:
Noun
leaf beetle
chrysomelid
Definition: brightly colored beetle that feeds on plant leaves; larvae infest roots and stems
Definition: Any of very many brightly-coloured beetles, of the family Chrysomelidae, that feed on plant leaves.