See Also: teleutospore(medicine)
teleutospore(dictionary)

teleutospore (iou)



teleutospore noun. L19.
[from Greek teleute completion, end (from telos end) + -O- + SPORE.]
Mycology. = TELIOSPORE.