spermary

spermary

(ˈspɜːmərɪ) n, pl -maries (Zoology) any organ in which spermatozoa are produced, esp a testis

sper•ma•ry

(ˈspɜr mə ri)

n., pl. -ries. an organ in which spermatozoa are generated; testis. [1860–65; < New Latin spermārium]
Translations