wild mangosteen

noun

Definition of wild mangosteen

1 : santol
2 : the fruit of the santol