liver extract


liver extract

noun

Definition of LIVER EXTRACT

: an extract of the water-soluble constituents of fresh mammalian liver used in treatment of anemia

Seen & Heard

What made you want to look up liver extract? Please tell us where you read or heard it (including the quote, if possible).