English Dictionary
◊ COTOPAXI
Cotopaxi
n : the world's largest active volcano; located in the Andes in
north central Ecuador [syn: {Cotopaxi}]