Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Nympha
n.
Same as Nymph, 3.
n.
Two folds of mucous membrane, within the labia, at the opening of the vulva.
←
Nymph/
Nymphaea
→
Shares
Related Words
Nymph
Nymphaea
Nymphal
Nymphales
Menu
Home
Search
My Last Searches