Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of gemmule

Source language: EnglishDictionary language: English

gemmule

noun

Definitions

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

  2. A hypothetical particle once thought to be the basis of heredity according to pangenesis theory.