What is the full meaning of teliospores
TELIOSPORE, the thick-walled resting spore of rusts and smuts from which the basidium arises [n]
Example of the word teliospores placed on a Scrabble board.