Found 2 items, similar to nymphae.
English → English (WordNet)
Definition: nymphae
nymphae
See
nympha
English → English (gcide)
Definition: Nymphae
nympha
\nym"pha\, n.; pl.
Nymph[ae]. [L. See
Nymph a
goddess.]
1. (Zo["o]l.) Same as
Nymph, 3.
[1913 Webster]
2. pl. (Anat.) Two folds of mucous membrane, within the
labia, at the opening of the vulva.
[1913 Webster]