Definition of Telson

Noun: telson  tel-sun

  1. The terminal joint or movable piece at the end of the abdomen of Crustacea and other articulates

See also:
tels
telsonic

Anagrams containing the word telson

tsnoel ntelso ontels sontel lsonte elsont