Maxillaria echinophyta

Maxillaria echinophyta is a species of orchid endemic to Brazil.