Gemmule

What is Gemmule?

Gemmule definition and meaning on Dictionary terms:
noun
Botany. gemma.
Zoology. an asexually produced mass of cells that is capable of developing into an animal, as a freshwater sponge.
Evolution. one of the hypothetical living units conceived by Darwin in the theory of pangenesis as the bearers of the hereditary attributes.

 

reference: https://www.dictionary.com/browse/gemmule

Tags: