GeneralConnection.comDictionary
dactylorhiza fuchsii
Noun

1. common spotted orchid
1. Dactylorhiza fuchsii, Dactylorhiza maculata fuchsii, orchid, orchidaceous plant
Usage