Noun Definition

capsidae

1.Definition: leaf bugs

Related Noun(s):miridae

Category: Animals