TELSON


Meaning of TELSON in English

noun the terminal joint or movable piece at the end of the abdomen of crustacea and other articulates. ·see thoracostraca.

Webster English vocab.      Английский словарь Webster.