Iberian tortoise

noun
variants: or Iberian turtle

Definition of Iberian tortoise

: a common tortoise (Clemmys leprosa synonym Testudo ibera) of southwestern Europe and northern Africa