marsh orchid Meaning, Definition & Usage

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

WordNet