Big Huge Thesaurus

meropidae

noun

sounds kind of like