English-Latin dictionary »

that which is glued / cemented together meaning in Latin

EnglishLatin
that which is glued / cemented together noun

collema [collematis](3rd) N
noun