Dactylorhiza Meaning

There are 1 meaning(s) for word Dactylorhiza

Dactylorhiza Meaning 1 : genus of terrestrial orchids of Europe and Asia and North Africa

    Synonyms : genus dactylorhiza