Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ectosarc

- The semisolid external layer of protoplasm in some unicellular organisms, as the amoeba; ectoplasm; exoplasm.