Cotopaxi

1. (noun) the world's largest active volcano; located in the Andes in north central Ecuador
Related Words: volcano



Terms and Conditions of Use / Copyright Notice