spermary

English

Etymology

From sperm +‎ -ary.

Noun

spermary (plural spermaries)

  1. (anatomy) An organ in which spermatozoa are developed; a sperm gland; a testicle.
  2. (botany) Synonym of pollen tube.