GUMMIFEROUS MEANING IN ENGLISH

• Gummiferous Definition & Synonyms

  1. (a.) Producing gum; gum-bearing.


RECENT SEARCHES