superstrata

English

Noun

superstrata

  1. plural of superstratum