SPERMARY


Meaning of SPERMARY in English

/sperr"meuh ree/ , n. , pl. spermaries .

an organ in which spermatozoa are generated; testis.

[ 1860-65; spermarium, equiv. to LL sperm ( a ) SPERM 1 + -arium -ARY ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .