English-Latin dictionary »

surplus of digested food meaning in Latin

EnglishLatin
surplus of digested food noun

saturitas [saturitatis](3rd) F
noun