scrotal
English Dictionary
->
Letter S
-> scrotal
Search Dictionary:
scrotal Definition
(a)
relating
to
or
having
or
lying
within
a
scrotum
; "
scrotal
mammals
"; "
scrotal
testes
"
scrotal Synonyms
scrotal
© Art Branch Inc.