ophiolites

English

Noun

ophiolites

  1. plural of ophiolite