gemmule

Definitions


[ˈdʒɛmjuːl], (Noun)

Definitions:
- a tough-coated dormant cluster of embryonic cells produced by a freshwater sponge for development in more favourable conditions


Phrases:

Origin:
mid 19th century: from French, from Latin gemmula, diminutive of gemma ‘bud, jewel’




definition by Oxford Dictionaries