Big Huge Thesaurus

Phasmidae

noun

sounds kind of like