Spermatospore

Sper´ma`to`spore


n.1.Same as Spermospore.
Mentioned in ?