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.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Tufa" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement