• Teliospores

    Noun

    plural

    1. Plural of teliospore
    © Wiktionary