teliospores

noun

Plural form of teliospore.