Meaning of gemma

Definition of gemma

(noun) small asexual reproductive structure in e.g. liverworts and mosses that detaches from the parent and develops into a new individual

Other information on gemma

WIKIPEDIA results for gemma
Amazon results for gemma