sclerovulcanology

hard

+

  • the branch of geology that studies volcanoes

Loading...