Dracula cochliops is a species of orchid found in Colombia.[1]
Dracula cochliops is a species of orchid found in Colombia.