Macrozoospore
Word Dictionary
-> Macrozoospore
Search:
Macrozoospore
(n.) A large motile spore having four vibratile cilia; -- found in certain green algae.
Terms of Use
Canadian Jobs