bn:02255610n
Noun Concept
EL
Diaethria eluina
EN
Diaethria eluina, the eluina eighty-eight, is a species of butterfly of the family Nymphalidae. Wikipedia
Relations
Sources