What is the full meaning of gemmae
GEMMA, a bud from which a new plant can grow [n]
Example of the word gemmae placed on a Scrabble board.