cordillera

noun
  1. a system or group of parallel mountain ranges together with the plateaus and other features that accompany them
  2. Usage: geography

Examples