English-Latin dictionary »

bullock's tripe meaning in Latin

EnglishLatin
bullock's tripe noun

omasum [omasi](2nd) N
noun