Catasetum randii

Catasetum randii is a species of orchid found in Brazil.