Big Huge Thesaurus

Meropidae

noun

sounds kind of like