ectoplasts

English

Noun

ectoplasts

  1. plural of ectoplast