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 *

35 queries 1.832