Myoxanthus exasperatus

Myoxanthus exasperatus is a species of orchid native to Central America and tropical South America.