Noun tree lizard has 1 sense
  1. tree lizard, Urosaurus ornatus - a climbing lizard of western United States and northern Mexico
    --1 is a kind of iguanid, iguanid lizard
    --1 is a member of Urosaurus, genus Urosaurus
,
TOP