spermatospore

English

Noun

spermatospore (plural spermatospores)

  1. Archaic form of spermospore.

References