Sinhala Dictionary definitions for macrozoospore
macrozoospore 🔊
macrozoospore : මහාචලබීජාණුව
macrozoospore definition
Noun. A large motile spore having four vibratile cilia; -- found in certain green algae.
Lern More About
- Wiki Definition: macrozoospore
- Google Search result: Google
- Wiki Article: Wikipedia