palma christi

/P AA1 L M AH0 K R IH1 S T IY0/
noun
  1. 1

    The castor oil plant, Ricinus communis.