GeneralConnection.com
➔
Dictionary
dactylorhiza fuchsii
Noun
1. common spotted orchid
1. Dactylorhiza fuchsii, Dactylorhiza maculata fuchsii, orchid, orchidaceous plant
Usage