meaning of agamid lizard

1. a lizard of the family Agamidae


Related Words

agamid lizard |

Developed & Maintained By Taraprasad.com

Treasure Words