Big Huge Thesaurus

megachilidae

noun

sounds kind of like