English dictionary
gemmule meaning and definition
Definition and meaning of gemmule at MeaningMonkey.org. gemmule meaning and definition in the English Dictionary.GEMMULE noun
Definition of gemmule (noun)
- the physically discrete element that Darwin proposed as responsible for heredity
Source: Princeton University Wordnet