Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: spermatophore  ,spur'ma-tu,for
  1. A capsule or mass containing sperm, produced by males of some invertebrate species for transfer to females
    "The male squid produces a complex spermatophore"

Derived forms: spermatophores

Encyclopedia: Spermatophore