small pudendal lips

small pudendal lips

pl.n.
The labia minora.
Mentioned in ?
Full browser ?