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

Meaning Of Palma Christi

  1. A plant (Ricinus communis) with ornamental peltate and palmately cleft foliage, growing as a woody perennial in the tropics, and cultivated as an herbaceous annual in temperate regions; -- called also castor-oil plant.



Shares

Related Words

Menu