English Dictionary
◊ GARCINIA
Garcinia
n : evergreen trees and shrubs: mangosteens [syn: {Garcinia}, {genus
Garcinia}]