WordUnscrambler Home
telson
Definitions
[ˈtɛlsn], (Noun)
Definitions:
- the last segment in the abdomen, or a terminal appendage to it, in crustaceans, chelicerates, and embryonic insects
Phrases:
Origin
:
mid 19th century: from Greek, literally ‘limit’
Click here to see the free dictionary definition for telson
definition by Oxford Dictionaries