What is the meaning of Livers?

plural of liver

Source: wiktionary.org