Definition of Marsh Orchid

  • 1. Any of several orchids of the genus Dactylorhiza having fingerlike tuberous roots; Europe and Mediterranean region Noun

Semanticaly linked words with "marsh orchid"

Hyponims for word "marsh orchid"