Webster's Revised Unabridged Dictionary · 1913
Testis
Copy link
Testis
, noun
[Latin]
(Anatomy)
A testicle.
↑