What is Bug Orchis?
Bug Orchis (Orchis coriophora) is an orchid species native to a wide range of regions including Albania, Algeria, Austria, Belarus, Belgium, Bulgaria, and many other countries across Europe and into parts of Asia. Bug Orchis (Latin: Orchis coriophora) is an edible plant catalogued in PlantSage.
