phasmas

English

Noun

phasmas

  1. plural of phasma