Definitions of Garcinia:

  • noun:   evergreen trees and shrubs: mangosteens