Shobdo Logo
ODElabia

labia

Flag: gbEnglishOxford Dictionary of English

labia /ˈleɪbiə /
plural noun
1 Anatomy the inner and outer folds of the vulva, at either side of the vagina.
2 plural form of labium