English dictionary
malpighia glabra meaning and definition
Definition and meaning of malpighia glabra at MeaningMonkey.org. malpighia glabra meaning and definition in the English Dictionary.MALPIGHIA GLABRA noun
Definition of Malpighia glabra (noun)
- tropical American shrub bearing edible acid red fruit resembling cherries
- synonyms: acerola, barbados cherry, Surinam cherry, West Indian cherry
Source: Princeton University Wordnet