Big Huge Thesaurus

phasmidia

noun

sounds kind of like