iguanid

This is not a dictionary! - Search for "iguanid" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    iguanid noun english

    lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males