Tamil Dictionary 🔍

loricata

Lor`i*ca"ta, n. pl. Etym: [NL. See Loricata.] (Zoöl.) (a) A suborder of edentates, covered with bony plates, including the armadillos. (b) The crocodilia.


loricata - Similar Words