Telson
Word Dictionary
-> Telson
Search:
Telson
(n.) The terminal joint or movable piece at the end of the abdomen of Crustacea and other articulates. See Thoracostraca.
Terms of Use
Canadian Jobs