ENDOCYST


Meaning of ENDOCYST in English

noun the inner layer of the cells of bryozoa.

Webster English vocab.      Английский словарь Webster.