YourDictionary

spermatophore

noun

Zool. a case or capsule containing a number of spermatozoa, expelled whole by the male of certain animals, as in many copepods or leeches

Related Forms:

See spermatophore in American Heritage Dictionary 4

Learn more about spermatophore

link/cite print suggestion box