spermary
English
Etymology
From
sperm
+
-ary
.
Noun
spermary
(
plural
spermaries
)
(
anatomy
)
An
organ
in which
spermatozoa
are developed; a
sperm
gland
; a
testicle
.
(
botany
)
Synonym of
pollen tube
.