Sinhala Dictionary definitions for androspore
androspore 🔊
androspore : පුංබීජාණුව
androspore : පුංබිජාණුව
androspore : ඇන්ඩ්රොස්පෝරය
androspore definition
Noun. A spore of some algae, which has male functions.
Lern More About
- Wiki Definition: androspore
- Google Search result: Google
- Wiki Article: Wikipedia