Myoxanthus punctatus

Myoxanthus punctatus is a species of orchid occurring from Mexico to Guyana.