snowy orchid

Explore definitions, synonyms, and language insights of snowy orchid

Definitions

Noun
slender fringed orchid of eastern North America having white flowers