Definitions
There is 1 meaning of the phrase
Malpighia Glabra.
Malpighia Glabra - as a noun
Tropical american shrub bearing edible acid red fruit resembling cherries
Synonyms (Exact Relations)
acerolabarbados cherrysurinam cherrywest indian cherryExample Sentences
"The malpighia glabra tree is native to Central and South America."
"The fruits of malpighia glabra are rich in vitamin C."
"The leaves of malpighia glabra are often used in traditional medicine."
"The extract of malpighia glabra is used in skincare products."
"Some people make tea from malpighia glabra leaves."