What is the full meaning of teleutospores
TELEUTOSPORE, a thick-walled winter spore of the rust fungi, producing a promycelium on germination [n]
Example of the word teleutospores placed on a Scrabble board.