EnglishEdit

NounEdit

substrata

  1. plural of substratum

AnagramsEdit