Sinhala Dictionary definitions for teleutospore
teleutospore 🔊
teleutospore : ටෙලියුටොබීජාණුව
teleutospore : ටෙලියුටොස්පෝරය
teleutospore definition
Noun. The thick-celled winter or resting spore of the rusts (order Uredinales), produced in late summer. See Illust. of Uredospore.
Lern More About
- Wiki Definition: teleutospore
- Google Search result: Google
- Wiki Article: Wikipedia