ひま

蓖麻

castor oil plant

N3Noun
Noun
castor oil plant