Definitions of marsh orchid:

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