TUFA


Meaning of TUFA in English

() A soft or porous stone formed by depositions from water, usually calcareous; -- called also calcareous tufa.

Webster's English dictionary.      Английский словарь Webster.