Big Huge Thesaurus

Megachilidae

noun

sounds kind of like