endosarc








noun Biology.

  1. the endoplasm of a protozoan (opposed to ectosarc).
55 queries 0.380