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