MERIDE


Meaning of MERIDE in English

noun a permanent colony of cells or plastids which may remain isolated, like rotifer, or may multiply by gemmation to form higher aggregates, termed zoides.

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