Habenaria nivea
English Dictionary
->
Letter H
-> Habenaria nivea
Search Dictionary:
Habenaria nivea Definition
(n)
slender
fringed
orchid
of
eastern
North
America
having
white
flowers
Habenaria nivea Synonyms
Habenaria nivea
snowy orchid
© Art Branch Inc.