LORICATA


Meaning of LORICATA in English

(n. pl.) A suborder of edentates, covered with bony plates, including the armadillos.

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