Loricata
Word Dictionary
-> Loricata
Search:
Loricata
(n. pl.) A suborder of edentates, covered with bony plates, including the armadillos.
(n. pl.) The crocodilia.
Terms of Use
Canadian Jobs