English | German | Russian | Czech

intrascrotal English

Meaning intrascrotal meaning

What does intrascrotal mean?

intrascrotal

(anatomy) located inside the scrotum

Are you looking for...?