Dictionary
Dictionary
Spermary — definition & meaning
Word Type Definition Spermary n. An organ in which spermatozoa are developed; a sperm
gland; a testicle.
Explore more words:
Derogating · Spritefully · Volkslieder · Grenade · Cut · Repudiation · Wan · Cessor ·