ZOOCYST


Meaning of ZOOCYST in English

noun a cyst formed by certain protozoa and unicellular plants which the contents divide into a large number of granules, each of which becomes a germ.

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