• Teliospore

    Full definition of teliospore

    Noun

    teliospore

    (plural teliospores)
    1. A teleutospore.
    © Wiktionary