Sedimentary life Synonyms
Definitions for Sedimentary
- (adjective) resembling or containing or formed by the accumulation of sediment
- (adjective) produced by the action of water
Synonyms for phrase
SL abbreviation
SL is an abbreviation for Sedimentary LifeWhat does SL stand for?
SL stands for "Sedimentary Life"