VariousWords beta
Related Terms:
Definitions:
Adjective
scrotal
Definition: relating to or having or lying within a scrotum; "scrotal mammals"; "scrotal testes"
Definition: Of or relating to the scrotum.