Dense-flowered Orchid

Neotinea maculata

Neotinea maculata, the dense-flowered orchid, is an orchid native to Asia Minor and parts of Europe and North Africa. (Codes)

Scientific name
Neotinea maculata
Family
Orchidaceae