Tamil Dictionary 🔍

nympha

Nym"pha, n.; pl. Nymph. Etym: [L. See Nymph a goddess.] 1. (Zoöl.) Defn: Same as Nymph, 3. 2. pl. (Anat.) Defn: Two folds of mucous membrane, within the labia, at the opening of the vulva.


nympha - Similar Words