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
Tweet