Big Huge Thesaurus

apidae

noun

sounds kind of like