You asked:

facts about Spineless Forest Lizard

  • The spineless forest lizard, crestless lizard or lionhead agama is a species of lizard in the Agamidae family.