Anguloa clowesii

Anguloa clowesii is a species of orchid.