English dictionary
snowy orchid meaning and definition
Definition and meaning of snowy orchid at MeaningMonkey.org. snowy orchid meaning and definition in the English Dictionary.SNOWY ORCHID noun
Definition of snowy orchid (noun)
- slender fringed orchid of eastern North America having white flowers
- synonyms: Habenaria nivea
Source: Princeton University Wordnet