european tortoise

Noun
  1. Small land tortoise of southern Europe (synset 101673176)

Found on Word Lists

Other Searches