Meaning of scrotal

Definition of scrotal

(adj) relating to or having or lying within a scrotum; "scrotal mammals"; "scrotal testes"

Other information on scrotal

WIKIPEDIA results for scrotal
Amazon results for scrotal