iguanidae iguanidae

Definition(s):

  • (n) New World lizards

Wiki Images for iguanidae

definition of iguanidae
meaning of iguanidae
Word of the Day
affectation affectation
/ˌæ fɛk ˈteɪ ʃən /