spermary (English, noun)
expansion: spermary (plural spermaries)
Senses:
topics: anatomy
medicine
sciences
glosses: An organ in which spermatozoa are developed; a sperm gland; a testicle.
topics: biology
botany
natural-sciences
glosses: Synonym of pollen tube.
Forms:
form: spermaries
tags: plural