Noun Definition

chrysomelidae

1.Definition: leaf beetles

Category: Animals