Dictionary Translate Correct Ask AI
Noun
scrotums (n.) , [pl. scrotums / scrota]