SPERMARY


Meaning of SPERMARY in English

n. (pl. -ies) an organ in which human or animal sperms are generated.

[ mod.L spermarium (as SPERM) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.