English → Hindi dictionary
habenaria nivea
Definition
slender fringed orchid of eastern North America having white flowers
Looking for poetry? Read shayari and poems by great poets.
slender fringed orchid of eastern North America having white flowers
Looking for poetry? Read shayari and poems by great poets.