NYMPHAE


Meaning of NYMPHAE in English

n.pl. Anat. the labia minora.

[ L, pl. of nympha: see NYMPH ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.