Meaning of gemmule
Definition of gemmule
(noun)
the
physically
discrete
element
that Darwin proposed as
responsible
for
heredity
Other information on gemmule
WIKIPEDIA results for
gemmule
Amazon results for
gemmule
Tweet