ఆముదపు చెట్టు

Noun

 * 1) The castor oil plant, i.e..