|
Definition of Telson
1. n. The terminal joint or movable piece at the end of the abdomen of Crustacea and other articulates. See Thoracostraca.
Definition of Telson
1. the terminal segment of an arthropod [n -S] : TELSONIC [adj]
Medical Definition of Telson
1.