Definition of Telson

  • (n.) The terminal joint or movable piece at the end of the abdomen of Crustacea and other articulates. See Thoracostraca.

Synonyms of Telson


No Synonyms Found.

Antonyms of Telson


No Antonyms Found.

Homophones of Telson


No Homophones Found.