GEMMULES
8 letters
13 Scrabble points
Definition of GEMMULES
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
S
Length
8 letters
Scrabble Score
13 points