scrotitis









scrotitis


n.

  1. Inflammation of the scrotum.
49 queries 0.555