mirids
English
Noun
mirids
plural of
mirid