Big Huge Thesaurus

raphidiidae

noun

sounds kind of like