Malpighia Glabra Synonyms

Tropical American shrub bearing edible acid red fruit resembling cherries
(Noun)