nympha Meaning, Definition & Usage

Nym"pha noun
Etymology
L. See Nymph a goddess.
Wordforms
plural Nymph
Definitions
  1. (Zoöl.) Same as Nymph, 3.
  2. pl. (Anat.) Two folds of mucous membrane, within the labia, at the opening of the vulva.

Webster 1913