Where does “gemma” come from?

gemma (Latin): A bud or eye of a plant; A gem, gemstone, jewel,...

Definitions

  1. A bud or eye of a plant; A gem, gemstone, jewel,...

Words derived from “gemma

gemma — Etymology, Origin & Word History | Etymology Explorer