Is “Exoskeleton” a Scrabble word?
Yes
EXOSKELETON
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Exoskeleton
noun
1.A hard outer structure that provides both structure and protection to creatures such as insects and Crustacea.