noun
See substratosphere in American Heritage Dictionary 4
sub·strat·o·sphere
Related Forms:
Browse entries near substratosphere
substrata
substrate
substrate (computer)
substrate (medical)
substrate (science)
substratum
substratum (synonyms)
substratum (science)
substratums
SUBSTRING