Definisi 'oscheocele'

English to English
noun
1 swelling of the scrotum Terjemahkan
source: wordnet30

More Word(s)
lump, puffiness, swelling,

Visual Synonyms