testis

testis

English Noun
Ad

Definition

A testicle of a vertebrate.

Etymology

Learned borrowing from Latin testis.

Example Sentences

  • "In the Middle Ages, for instance, a recipe for sex stimulation required the putrefied flesh of a human corpse, together with both human and animal testes and ovaries, pimento, and alcohol."
Ad

Related Words