NichiDict

蓖麻

ひま
[hima]

Meanings

1.Noun

castor oil plant