VariousWords beta
Related Terms:
Definitions:
Noun
gemmule
Definition: the physically discrete element that Darwin proposed as responsible for heredity
Definition: A small gemma or bud of dormant embryonic cells produced by some freshwater sponges.