Sign up!
Login
More Info…
Help / FAQ
Visit the Shop
About Us
Client List
World rankings
Dictionary
liver
US
UK
liver
an organ in the body that secretes bile to help digest carbohydrates, fats and proteins.
US
UK
Three weeks after a transplant operation, the man was in the hospital again with liver failure.