phasmids

noun

Plural form of phasmid.