Definition:
Compare ectosarc with other words:
ectosarc vs. protozoa
amoeba vs. ectosarc
ectoplasm vs. ectosarc