Orchis mascula

Explore definitions, synonyms, and language insights of Orchis mascula

Definitions

Noun
Eurasian orchid with showy pink or purple flowers in a loose spike

More General Terms