gemmule
Explore definitions, synonyms, and language insights of gemmule
Definitions
Noun
the physically discrete element that Darwin proposed as responsible for heredity
Explore definitions, synonyms, and language insights of gemmule