NichiDict

蓖麻子

ひまし
[himashi]

Meanings

1.Noun

castor bean