Attested.to

Definition

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

Seed ·

Term in context

chrysomelid in CommonParlance