lacerta Definition
Definition
A family of lizards that includes both terrestrial and arboreal species, with a wide variety of habitats and characteristics.
More Word
Browse
A family of lizards that includes both terrestrial and arboreal species, with a wide variety of habitats and characteristics.
Browse