Big Huge Thesaurus

bombyliidae

noun

sounds kind of like