English Dictionary
▪ iguania
▪ iguanid
▪ iguanid lizard
▪ iguanidae
▪ iguanodon
◊ IGUANID LIZARD
iguanid lizard
n : lizards of the New World and Madagascar and some Pacific
islands; typically having a long tail and bright throat
patch in males [syn: {iguanid}]
iguania
iguanid
iguanid lizard
iguanidae
iguanodon
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:info@neodict.com