nympha

n.

  1. Same as Nymph, 3.
  2. Two folds of mucous membrane, within the labia, at the opening of the vulva.