SPERMARY


Meaning of SPERMARY in English

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

Etymology: mod.L spermarium (as SPERM)

Oxford English vocab.      Оксфордский английский словарь.