History, asked by fatg, 1 year ago

what is mean by Monitor Lizard

Answers

Answered by deep1032kir
1
Hey friend....

Monitor lizard is just a type of lizard found in desert area the most....they are the largest type of lizard ever found ...they are also know as eguana or Komodo dragon
Similar questions