Big Huge Thesaurus

Chalcididae

noun

sounds kind of like