Webster's Revised Unabridged Dictionary · 1913

nympha

nympha , noun

[L. See Nymph a goddess.]

1.
(Zoology) Same as Nymph, 3.
2.
(Anatomy) Two folds of mucous membrane, within the labia, at the opening of the vulva.