Japanese dictionary
ひがんばな
red spider lily (lycoris radiata); cluster amaryllis
Kanji details
・he
・that
・the
・beach
・flower