Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spermosphere Definition

Cancel
spermosphere
noun
A mass or ball of cells formed by the repeated division of a spermospore, each spermoblast of which is converted into a spermatozoid

Words Related to spermosphere!

spermosphere Examples by Brain Bank Users