Search
Menu
Home
Sources
About
Contacts
Lethe mekara
Lethe
mekara
, the
common
red
forester
, is a
species
of
Satyrinae
butterfly
found in
India
and
Southeast Asia
.