hyaloclasts

English

Noun

hyaloclasts

  1. plural of hyaloclast