loricata

Noun
  1. Former name for the order Crocodylia (synset 101699166)

Found on Word Lists

Other Searches