Top Qs
Timeline
Chat
Perspective

spermary

From Wiktionary, the free dictionary

Remove ads

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.

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads