Big Huge Thesaurus

mirid

noun

sounds kind of like