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

sphaerospore Definition

Cancel
sphaerospore
noun
One of the non-sexual spores found in red algae; a tetraspore

Words Related to sphaerospore!

sphaerospore Examples by Brain Bank Users