Refine this word faster
Scrota
//ˈskɹoʊ.tə// noun
Definitions
Noun
- 1 plural of scrotum (“sac of skin and muscle enclosing the male testicles in mammals”) form-of, plural
See also for "scrota"
Next best steps
Mini challenge
Unscramble this word: scrota