hyaloclastites

English

Noun

hyaloclastites

  1. plural of hyaloclastite