meaning of caldera

1. a large crater caused by the violent explosion of a volcano that collapses into a depression


Related Words

caldera |

Developed & Maintained By Taraprasad.com

Treasure Words