Skip navigation.

labia - What does it mean?

Definition of 'labia'

English

Noun

  • The folds of tissue at the opening of the vulva.
  • Hypernyms

    * genitals

    Synonyms

    * See also

    Similar to 'labia'

    lava, lipa, leva, lappa, luffa