DEME


Meaning of DEME in English

(n.) An undifferentiated aggregate of cells or plastids.

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