What is Spotted Orchid?
The Spotted Orchid (Dactylorhiza maculata) is a perennial plant belonging to the Orchidaceae family, known for its ornamental and edible value. Spotted Orchid (Latin: Dactylorhiza maculata) is an edible plant catalogued in PlantSage.
