meaning of night lizard

1. small secretive nocturnal lizard of southwestern North America and Cuba; bear live young


Related Words

night lizard |

Developed & Maintained By Taraprasad.com

Treasure Words