Anolis lemniscatus
Anolis lemniscatus is a species of lizard in the family Dactyloidae. The species is found in Ecuador.
Q7432
species
Concept
Q35409
family
Concept
Q3011738
Dactyloidae
Concept
Q736
Ecuador
LOC
Q2856040
Anolis lemniscatus
Concept
taxon rank
endemic to
taxon rank