Definify.com

Definition 2024


sand_lizard

sand lizard

English

Noun

sand lizard (plural sand lizards)

  1. Lacerta agilis, a lizard distributed across most of Europe and eastwards to Mongolia.