stratocone
English
Noun
stratocone
(
plural
stratocones
)
A large
volcano
built up of material from successive
lava flows
Anagrams
crotonates