Big Huge Thesaurus

Miridae

noun

sounds kind of like