You've been logged out. Click here to log back in.
Stanhopea costaricensis is a species of orchid endemic to Central America (Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua and Panama). full article at Wikipedia