CATAPHRACT


Meaning of CATAPHRACT in English

(n.) The armor or plate covering some fishes.

Webster's English dictionary.      Английский словарь Webster.