English-Latin dictionary »

tufa, pourous rock meaning in Latin

EnglishLatin
tufa, pourous rock noun

tophus [tophi](2nd) M
noun