Big Huge Thesaurus

Raphidae

noun

sounds kind of like