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