ectoplasts
English
Noun
ectoplasts
plural of
ectoplast