What is the meaning of Teleutospore?
The thick-celled resting spore of the rusts (order Pucciniales).
Source: wiktionary.orgSearch words containing
The thick-celled resting spore of the rusts (order Pucciniales).
Source: wiktionary.orgSearch words containing