The Collaborative International Dictionary
Nymphae
nympha \nym"pha\, n.; pl. Nymph[ae]. [L. See Nymph a goddess.]
(Zo["o]l.) Same as Nymph, 3.
pl. (Anat.) Two folds of mucous membrane, within the labia, at the opening of the vulva.
Wiktionary
nymphae
n. (plural of nympha English)
nymphæ
n. (plural of nymph English)
WordNet
nymphae
See nympha