ON THIS PLANT
Stelis megachlamys is a species of orchid plant native to Guatemala, Belize, Costa Rica, Panama, and Mexico.
CHARACTERISTICS
Botanical profile.
- Genus
- Stelis
- Family
- Orchidaceae
Stelis megachlamys is a species of orchid plant native to Guatemala, Belize, Costa Rica, Panama, and Mexico.