Dictionary.com
definitions
  • synonyms

night lizard

noun
  1. any of several nocturnal lizards of the family Xantusiidae, of southwestern North America and Cuba, which bear live young.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018