What is the meaning of the word "xantusiidae"?
Definitions:
-
A family of small lizards commonly known as night lizards, primarily found in the southwestern United States, Mexico, Central America, and parts of the Caribbean. NOUN
- Xantusiidae lizards are rarely seen during the day as they prefer to stay hidden and become active at night.