GEMMA


Meaning of GEMMA in English

n. (pl. gemmae) a small cellular body in cryptogams that separates from the mother-plant and starts a new one; an asexual spore.

Etymology: L: see GEM

Oxford English vocab.      Оксфордский английский словарь.