Orchis canariensis
Encyclopedia
Orchis canariensis is a species of orchid endemic to the Canary Islands
.
Canary Islands
The Canary Islands , also known as the Canaries , is a Spanish archipelago located just off the northwest coast of mainland Africa, 100 km west of the border between Morocco and the Western Sahara. The Canaries are a Spanish autonomous community and an outermost region of the European Union...
.