Wiktionary
stratovolcanoes
n. (plural of stratovolcano English)
n. (plural of stratovolcano English)