testis
A testicle of a vertebrate.
Noun
- A testicle of a vertebrate.
- 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. - 1961, Harry E. Wedeck,...
- An analogous gland in invertebrates such as the hydra.
Origin
Learned borrowing from Latin testis.