MIRIDS is a playable word

mirid Scrabble® Dictionary

noun
pl. mirids
a variety of leaf bug
0 Playable Words can be made from "MIRIDS"