gemmule

Explore definitions, synonyms, and language insights of gemmule

Definitions

Noun
the physically discrete element that Darwin proposed as responsible for heredity