• word of the day

    loricata

    loricata - Dictionary definition and meaning for word loricata

    Definition
    (noun) former name for the order Crocodylia
    Synonyms : order loricata
Download our Mobile App Today
Receive our word of the day
on Whatsapp