TELSON Meaning of TELSON in English n. the last segment in the abdomen of Crustacea etc. Etymology: Gk, limit Oxford English vocab. Оксфордский английский словарь. 2012