Noun Definition

gemmule

1.Definition: the physically discrete element that Darwin proposed as responsible for heredity

Category: General