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

macrozoospore Definition

Cancel
macrozoospore
noun
A large motile spore having four vibratile cilia; found in certain green algae

Words Related to macrozoospore!

macrozoospore Examples by Brain Bank Users