Lemon drop mangosteen
(Redirected from Lemon Drop Mangosteen)
The vernacular name lemon drop mangosteen is applied to two species of tropical American fruit trees.
The vernacular name lemon drop mangosteen is applied to two species of tropical American fruit trees.