Nympha

Definition:

  • (n.) Same as Nymph, 3.
  • (n.) Two folds of mucous membrane, within the labia, at the opening of the vulva.

Compare nympha with other words:

nympha vs. nymphal

ligament vs. nympha

bivalve vs. nympha

nympha vs. process

nymph vs. nympha