Home
Search
Index
Definify.com
Webster
1913
Edition
Spermary
Sper′ma-ry
,
Noun.
(Anat.)
An organ in which spermatozoa are developed; a sperm gland; a testicle.
Definition
2024
spermary
spermary
English
Noun
spermary
(
plural
spermaries
)
(
anatomy
)
An
organ
in which
spermatozoa
are developed; a
sperm
gland
; a
testicle
.
Etymology
sperm
+
-ary
Similar Results
Permagy