English Noun ectoplasts plural of ectoplastWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads