NYMPHAE


Meaning of NYMPHAE in English

n.pl. Anat. the labia minora. [L, pl. of nympha: see NYMPH]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.