lanthanotidae

Noun
  1. Stout-bodied lizards (synset 101694025)

Found on Word Lists

Other Searches