Find the word definition

Wiktionary

supervolcanos

n. (plural of supervolcano English)