large pudendal lips

large pudendal lips

pl.n. The labia majora.