Noun Definition

snowy orchid

1.Definition: slender fringed orchid of eastern North America having white flowers

Related Noun(s):habenaria nivea

Category: Plants