Orchis spectabilis
Explore definitions, synonyms, and language insights of Orchis spectabilis
Definitions
Noun
North American orchid having a spike of violet-purple flowers mixed with white; sepals and petals form a hood