Skip to main content

teleutospore

English teleutospore meaning in English  •  teleutospore का अर्थ अंग्रेजी में
Noun
  • The thick-celled winter or resting spore of the rusts (order Uredinales), produced in late summer. See >Illust. > of Uredospore>.
Advertisement