GeneralConnection.com
➔
Dictionary
habenaria nivea
Noun
1. snowy orchid
1. Habenaria nivea, fringed orchis, fringed orchid
Usage