English edit

Noun edit

phasmids

  1. plural of phasmid