teiid

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

  • March 3. 2016 from wordnet.princeton.edu

    teiid noun english

    tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail