ECTOCYST


Meaning of ECTOCYST in English

noun the outside covering of the bryozoa.

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