Noun Definition

mirid

1.Definition: a variety of leaf bug

Related Noun(s):capsid

Category: Animals