Definition of Spermary

Babylon English Dictionary
organ in which sperm are produced, testicle
Search Dictionary
Spermary Definition from Language, Idioms & Slang Dictionaries & Glossaries
Webster's Revised Unabridged Dictionary (1913)
(n.)
An organ in which spermatozoa are developed; a sperm gland; a testicle.
  
Webster's Revised Unabridged Dictionary (1913), edited by Noah Porter. About