meaning of habenaria nivea
1.
slender
fringed
orchid
of
eastern
North
America
having
white
flowers
Related Words
habenaria nivea
|
Developed & Maintained By
Taraprasad.com