Meaning of marsh orchid

Definition of marsh orchid

(noun) any of several orchids of the genus Dactylorhiza having fingerlike tuberous roots; Europe and Mediterranean region

Other information on marsh orchid

WIKIPEDIA results for marsh orchid
Amazon results for marsh orchid