Loading page
malpighia glabra is a noun meaning "tropical American shrub bearing edible acid red fruit resembling cherries". It carries one recorded sense.
tropical American shrub bearing edible acid red fruit resembling cherries
Definitions, synonyms and semantic relations for malpighia glabra come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.