Sisters limestone Synonyms

We can't find synonyms for the phrase "Sisters limestone", but we have synonyms for terms, you can combine them.

SL abbreviation

SL is an abbreviation for Sisters Limestone
What does SL stand for?
SL stands for "Sisters Limestone"

Definitions for Limestone


  • (noun) a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals