Gemmule

From Fresh Dictionary

English

Pronunciation

jĕmˈyōōl

Noun

gemmule

  1. a small gemma, or asexual reproductive structure, found in liverworts or hydra
  2. the reproductive structure in some sponges that remains dormant through the winter and later develops into new, individual life.

zh:gemmule

Personal tools