You've been logged out. Click here to log back in.
Phalaenopsis floresensis is a species of orchid endemic to the Lesser Sunda Islands. This is referenced in the specific epithet floresensis, which refers to one of the Lesser Sunda Islands, Flores. full article at Wikipedia