Word info

gemmula

Noun

Meaning

gemmula (plural gemmulae)

Alternative form of gemmule (in various senses)

Source: en.wiktionary.org

Close letter words and terms