We do not currently know of any synonyms for castor oil plant.
The noun castor oil plant is defined as: