Meaning of mirid
Definition of mirid
(noun)
a
variety
of
leaf
bug
Other information on mirid
WIKIPEDIA results for
mirid
Amazon results for
mirid
Tweet