cotopaxi

Noun
  1. The world's largest active volcano;
    Located in the Andes in north central Ecuador (synset 109197198)

Found on Word Lists

Other Searches