One of the mysteries of the English language finally explained.
nounPlural testesAnatomy Zoology
An organ which produces spermatozoa (male reproductive cells).Compare with testicle
Early 18th century: from Latin, literally ‘a witness’ (i.e. to virility). Compare with testicle.
Top tips for CV writingRead more
In this article we explore how to impress employers with a spot-on CV.