GEMMATE MEANING IN ENGLISH

• Gemmate Definition & Synonyms

  1. (a.) Having buds; reproducing by buds.


• Gemmated Definition & Synonyms

  1. (a.) Having buds; adorned with gems or jewels.


RECENT SEARCHES