Nympha
Word Dictionary
-> Nympha
Search:
Nympha
(n.) Same as Nymph, 3.
(n.) Two folds of mucous membrane, within the labia, at the opening of the vulva.
Terms of Use
Canadian Jobs