Concept

Leros

Properties

SES ID
  • 11309
Notation
  • 11309
In scheme
Broader
Definition
  • One of the twelve main Dodecanese islands.