IAV

views updated

IAV International Association of Vulcanology

More From encyclopedia.com