Please enable javascript to use dictionary! Howto enable javascript?
gemmule [gemmules]▼(small gemma or bud of dormant embryonic cells produced by some freshwater sponges that develops into a new sponge)noun[UK: dʒˈemjuːl] [US: dʒˈemjuːl]
↑