loricata
1. [ noun ] (biology,zoology) former name for the order Crocodylia
Synonyms: order_Loricata
Related terms: animal_order
Similar spelling:   Lorisidae