tara gums

English

Noun

tara gums

  1. plural of tara gum