English
Detailed Synonyms for night lizard in English
night lizard:
night lizard [the ~] noun
-
the night lizard
– small secretive nocturnal lizard of southwestern North America and Cuba; bear live young 1the night lizard– small secretive nocturnal lizard of southwestern North America and Cuba; bear live young 1