What is the full meaning of mirids
MIRID, a variety of leaf bug [n]
Example of the word mirids placed on a Scrabble board.