蓖麻子 ひまし
himashi

Noun

1. castor bean