This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Malpighia

  1. n.
    A genus of tropical American shrubs with opposite leaves and small white or reddish flowers. The drupes of Malpighia urens are eaten under the name of Barbadoes cherries.



Shares

Related Words

Menu