Home
Search
Index
Definify.com
Definition
2026
ectoplasms
ectoplasms
English
Noun
ectoplasms
plural of
ectoplasm
Similar Results