Sinhala Dictionary definitions for microzoospore
microzoospore 🔊
microzoospore : ක්ෂුද්රචලබීජාණුව
microzoospore definition
Noun. A small motile spore furnished with two vibratile cilia, found in certain green algae.
Lern More About
- Wiki Definition: microzoospore
- Google Search result: Google
- Wiki Article: Wikipedia