Big Huge Thesaurus

trypetidae

noun

sounds kind of like