Stelis megachlamysStelis megachlamys is a species of orchid plant native to Guatemala, Belize, Costa Rica, Panama, and Mexico.