palma Christi

Etymology
From, “palm of Christ.”

Noun

 * 1) The castor oil plant,.