TELEUTOSORUS
Meaning of TELEUTOSORUS in English
tə̇|lüd.ə, tə̇l|yü-+ noun
( plural teleutosori )
Etymology: New Latin, from teleut- + -sorus
: telium
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012