night lizard


night lizard

noun

  1. any of several nocturnal lizards of the family Xantusiidae, of southwestern North America and Cuba, which bear live young.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.404