Spanish-English dictionary »

glándulas parauretrales meaning in English

SpanishEnglish
glándulas parauretrales noun
{f}

Skene's gland(a gland)
noun