Big Huge Thesaurus

trephritidae

noun

sounds kind of like