tufa ( synonym found)

Definition of tufa:

(n) : the calcareous deposit of lime found near hot springs

Back to Top