English-Latin dictionary »

deposit / efforescence of salt on reeds meaning in Latin

EnglishLatin
deposit / efforescence of salt on reeds noun

calamochnus [calamochni](2nd) M
noun