large pudendal lips

large pudendal lips

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