Noun Definition

miridae

1.Definition: leaf bugs

Related Noun(s):capsidae

Category: Animals