Loricata

Explore definitions, synonyms, and language insights of Loricata

Definitions

Noun
former name for the order Crocodylia

More General Terms