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

microzoospore Definition

Cancel
microzoospore
noun
A small motile spore furnished with two vibratile cilium|cilia, found in certain green algae

Words Related to microzoospore!

microzoospore Examples by Brain Bank Users