labia majora

Noun
  1. The two outer folds of the vulva (synset 105530325)

Other Searches