Meaning of dactylorhiza

Definition of dactylorhiza

(noun) genus of terrestrial orchids of Europe and Asia and North Africa

Other information on dactylorhiza

WIKIPEDIA results for dactylorhiza
Amazon results for dactylorhiza