蓖麻 ひま
hima

Noun

1. castor oil plant