GARCINIA


Meaning of GARCINIA in English

noun 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.

Webster English vocab.      Английский словарь Webster.