labia minora ( synonym found)

Definition of labia minora:

(n) : the two inner folds of skin within the cleft of the labia majora

Definition of labia minora:

(n) : the two inner folds of skin within the cleft of the labia majora

Back to Top