This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Palma Christi
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.