Google
×

Mormodes buccinator

Mormodes buccinator is a species of orchid occurring from Chiapas to Brazil. Wikipedia
Higher classification: Mormodes
Scientific name: Mormodes buccinator