IGUANID


Meaning of IGUANID in English

(a.) Same as Iguanoid.

Webster's English dictionary.      Английский словарь Webster.