NichiDict

いらん

伊蘭
[iran]

Meanings

1.Noun

castor oil plant (Ricinus communis)