Meaning of labia pudendi in English:

labia pudendi

noun

  • The labia of the vulva, specifically the external labia; (in singular) either one of these.

Origin

Late 17th century; earliest use found in Richard Wiseman (bap. 1615, d. 1676), surgeon. After post-classical Latin labia pudendi.