YourDictionary

cordillera

noun

a mountain range or a series of parallel mountain ranges that are usually the principal mountain system of a continent

Related Forms:

See cordillera in American Heritage Dictionary 4

Learn more about cordillera

link/cite print suggestion box