substrata

English

Noun

substrata

  1. Plural form of substratum

Anagrams

Read in another language

Last modified on 8 October 2012, at 06:59