Definify.com

Definition 2024


phasms

phasms

English

Noun

phasms

  1. plural of phasm