spermary

/S P ER1 M ER0 IY0/
noun
  1. 1

    (anatomy) An organ in which spermatozoa are developed; a sperm gland; a testicle.

  2. 2

    (botany) Synonym of pollen tube.