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