Home
Search
Index
Definify.com
Definition
2024
superstrata
superstrata
English
Noun
superstrata
plural of
superstratum
Similar Results
Superstrain
Superstratum