TELSON Meaning of TELSON in English [ 'tɛls(ə)n ]■ noun Zoology the last segment in the abdomen in crustaceans, chelicerates, and embryonic insects.OriginC19: from Gk, lit. 'limit'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004