gemma meaning

Meaning of gemma

What is the full meaning of gemma

a bud from which a new plant can grow [n GEMMAE]

Example of the word gemma placed on a Scrabble board.

Unscrambled word gemma

Points for gemma

Scrabble
11 points
Word With Friends
13 points
Wordfeud
11 points