This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Spermospore

  1. n.
    The male germinal or seminal cell, from the breaking up of which the spermoblasts are formed and ultimately the spermatozoids; a spermatospore.



Shares

Related Words

Menu