Definify.com

Definition 2025


phasms

phasms

English

Noun

phasms

  1. plural of phasm