Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: scrotal
  1. Relating to or having or lying within a scrotum
    "scrotal mammals"; "scrotal testes"

See also: scrotum

Encyclopedia: Scrotal