gemmule
noun
Definitions
A small gemma or bud of dormant embryonic cells produced by some freshwater sponges.
A hypothetical particle once thought to be the basis of heredity according to pangenesis theory.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small gemma or bud of dormant embryonic cells produced by some freshwater sponges.
A hypothetical particle once thought to be the basis of heredity according to pangenesis theory.