TELIOSORUS Meaning of TELIOSORUS in English |tēlēə+ noun( plural teliosori )Etymology: New Latin, from teli um + -o- + -sorus : telium Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012