teleutospore (English, noun)
expansion: teleutospore (plural teleutospores)
Senses:
topics: biology
botany
natural-sciences
glosses: The thick-celled resting spore of the rusts (order Pucciniales).
Forms:
form: teleutospores
tags: plural