Advertisement

Synonyms of Tufa

Primary definition: A porous limestone or rock formed by precipitation from ambient-temperature waters, often found around mineral springs or lakes.

Full Dictionary Entry
Advertisement
Advertisement