English dictionary
labia majora meaning and definition
Definition and meaning of labia majora at MeaningMonkey.org. labia majora meaning and definition in the English Dictionary.LABIA MAJORA noun
Definition of labia majora (noun)
- the two outer folds of the vulva
Source: Princeton University Wordnet