Home / Dictionary / Gemmule

Gemmule Moderate

Gemmule has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

the physically discrete element that Darwin proposed as responsible for heredity

2

A small gemma or bud of dormant embryonic cells produced by some freshwater sponges.

Related Terms
Broader Terms (hypernyms)
hypothesis
Rhyming Words
ule jule yule tule pule bule rule mule zule baule houle thule ovule joule boule brule poule soule emule maule
Compare
Gemmule vs