VariousWords beta
Related Terms:
Definitions:
Noun
urocele
Definition: extravasation of urine into the scrotal sac
Definition: A swelling of the scrotum due to extravasation of urine into it.