Spermatospore /(?)/

Sper·ma·to·spore

Spermatospore

n.
  1. Same as Spermospore.