Definition, synonyms and related words
Having the integument, or skin, hard or covered with hard plates.