stratovolcanos

nounAn alternative spelling of stratovolcanoes; more than one stratovolcano.

No synonyms or antonyms found for this word.