Big Huge Thesaurus

Trephritidae

noun

sounds kind of like