GEMMULE
7 letters
12 Scrabble points
Definition of GEMMULE
noun
-
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.
Source: Wiktionary
Word Details
Letters
G
E
M
M
U
L
E
Length
7 letters
Scrabble Score
12 points