GEMMULA


Meaning of GEMMULA in English

ˈjemyələ noun

( plural gemmu·lae -ˌlē)

Etymology: New Latin, from Latin, little bud

: gemmule

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.