Definition Definition

telson - Meaning and Examples

Meaning of 'telson' (Webster Dictionary)

1 . Telson [ n.]
- The terminal joint or movable piece at the end of the abdomen of Crustacea and other articulates. See Thoracostraca.
500 - Internal Server Error

500

Internal Server Error

Back to Home