arthrodira
arthrodira has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. An extinct order of armored jawed fishes (Placodermi) from the Devonian period, characterized by a hinged joint between the head and thoracic armor.