Mormodes buccinator

Mormodes buccinator is a species of orchid occurring from Chiapas to Brazil.