Big Huge Thesaurus

thripidae

noun

sounds kind of like