Mangosteen

Definition:

  • (n.) Alt. of Mangostan

Compare mangosteen with other words:

garcinia vs. mangosteen

mangosteen vs. rata