Definition of 伊蘭 (いらん)

noun
castor oil plant (Ricinus communis)(usually kana)
Other readings:
イラン
Related Kanji
Italy, that one
orchid, Holland