Spermatophore

noun

  1. A spermospore.

  2. A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, insects, mollusks, and crustaceans.

spermatophore

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager