a

Catasetum callosum

Catasetum callosum is a species orchid.