ectosarc

English

Noun

ectosarc (plural ectosarcs)

  1. The ectoplasm of an amoeba and similar protozoa

See also

Anagrams