What does horse serum mean? Below you find one meaning for the word horse serum You can also add a definition of horse serum yourself
1
00
horse serum
the clear fluid portion of the blood from a horse that remains after clotting; horse serum contains antibodies, which confer passive immunity if injected into people