Gemma in Tagalog

What is the translation of word Gemma in Tagalog/Filipino ?

Meaning of   Gemma in Tagalog is : gemma

Sponsored

Defenition of word Gemma

  • A leaf bud, as distinguished from a flower bud.
  • A bud spore; one of the small spores or buds in the reproduction of certain Protozoa, which separate one at a time from the parent cell.

Sponsored

Other meanings of Gemma