Search
Menu
Home
Sources
About
Contacts
Satyrium nepalense
Satyrium
nepalense
is a
species
of
orchid
occurring from the
Indian subcontinent
to
south-central
China
.