English dictionary
scrotal meaning and definition
Definition and meaning of scrotal at MeaningMonkey.org. scrotal meaning and definition in the English Dictionary.SCROTAL adjective
Definition of scrotal (adjective)
- relating to or having or lying within a scrotum
- "scrotal mammals"; "scrotal testes"
Source: Princeton University Wordnet