Big Huge Thesaurus

Trypetidae

noun

sounds kind of like