oscheocoeleEnglish

oscheocele, oscheocoele

Noun

Swelling of the scrotum

English: oscheocele, oscheocoele

English words with similar meanings

Show 1 words