1 results in 0.0044s.
Advertisement
  • garcinia
    garcinia, noun.
    any one of a group of tropical trees with thick, leathery leaves that yield resin.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-garcinia