Noun Definition
malpighia glabra
1.Definition: tropical American shrub bearing edible acid red fruit resembling cherries
Related Noun(s):acerola, barbados cherry, surinam cherry, west indian cherry
Category: Plants1.Definition: tropical American shrub bearing edible acid red fruit resembling cherries
Related Noun(s):acerola, barbados cherry, surinam cherry, west indian cherry
Category: Plants