Big Huge Thesaurus

raphidae

noun

sounds kind of like