GeneralConnection.comDictionary
habenaria nivea
Noun

1. snowy orchid
1. Habenaria nivea, fringed orchis, fringed orchid
Usage