loricata loricata

Definition(s):

  • (n) former name for the order Crocodylia

Wiki Images for loricata

definition of loricata
meaning of loricata
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/