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