- Dictionary
- Word comparison: limestone vs. travertine
limestone vs. travertine
noun
a form of limestone deposited by springs, especially hot springs, used in Italy for building.
a form of limestone deposited by springs, especially hot springs, used in Italy for building.