Define caldera......
Answers
Answered by
24
a large volcanic crater, especially one formed by a major eruption leading to the collapse of the mouth of the volcano.
thankyou..........
thankyou..........
Similar questions