• Teleutospore

    Origin

    Ancient Greek completion + English spore.

    Full definition of teleutospore

    Noun

    teleutospore

    (plural teleutospores)
    1. (botany) The thick-celled winter or resting spore of the rusts (order Uredinales), produced in late summer.

    Related terms

    © Wiktionary