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