Meaning of labia minora

Definition of labia minora

(noun) the two inner folds of the vulva

Other information on labia minora

WIKIPEDIA results for labia minora
Amazon results for labia minora