showy orchis

Explore definitions, synonyms, and language insights of showy orchis

Definitions

Noun
North American orchid having a spike of violet-purple flowers mixed with white; sepals and petals form a hood

More General Terms