ルリタテハ
Meanings
Noun
1. blue admiral (species of nymphalid butterfly, Kaniska canace) (Usually kana)
Other readings