Find the word definition

The Collaborative International Dictionary
Nymphae

nympha \nym"pha\, n.; pl. Nymph[ae]. [L. See Nymph a goddess.]

  1. (Zo["o]l.) Same as Nymph, 3.

  2. 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