xenosaurus

Noun
  1. Type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles (synset 101693498)

Found on Word Lists

Other Searches