GEMMULE


Meaning of GEMMULE in English

(n.) A little leaf bud, as the plumule between the cotyledons.

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