labia in Polish labia in Polish wargi sromowe noun folds of tissue at opening of vulva Add to Flashcards