Noun Definition

habenaria nivea

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

Related Noun(s):snowy orchid

Category: Plants