Chrysomelid Meaning

There are 1 meaning(s) for word Chrysomelid

Meaning 1 : brightly colored beetle that feeds on plant leaves; larvae infest roots and stems

    Synonyms : leaf beetle