Langsung ke konten

Arti kata

tree lizard

Definition of tree lizard (English)

noun

  1. a climbing lizard of western United States and northern Mexico
    sumber: wordnet30