Latin-English dictionary »

labia meaning in English

LatinEnglish
labia [labiae] (1st) F
noun

alt. form of labiumnoun

lip [lips]noun
[UK: lɪp] [US: ˈlɪp]