Definition, Meaning & Anagrams | English word SCROTA
SCROTA
Definitions of SCROTA
- plural of scrotum ("sac of skin and muscle enclosing the male testicles in mammals").
Number of letters
6
Is palindrome
No
Search for SCROTA in:
Page preparation took: 104.74 ms.