Spermary (noun) Definition, Meaning & Examples

noun, plural sper·ma·ries.
  1. an organ in which spermatozoa are generated; testis.
noun plural -maries
  1. any organ in which spermatozoa are produced, esp a testis
Spermary (noun) Definition, Meaning & Examples

More Definitions