What is Spider orchid?
Ophrys araneola, commonly known as the spider orchid, is a perennial plant native to several European countries including France, Germany, Italy, Spain, Switzerland, and Yugoslavia. Spider orchid (Latin: Ophrys araneola, family Orchidaceae) is an edible plant catalogued in PlantSage.
