This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Garcinia
n.
A genus of plants, including the mangosteen tree
(Garcinia Mangostana), found in the islands of the Indian Archipelago;
-- so called in honor of Dr. Garcin.