ectosarc en · NOUN Meanings The ectoplasm of an amoeba and similar protozoa. Forms SpellingFeaturesLabelsSource ectosarcs Number=Plur lexicographic Relateds perisarc · coenosarc · endosarc