Subscribe
URL of the page has been copied to clipboard.
Meaning : An amber, watery fluid, rich in proteins, that separates out when blood coagulates.
Synonyms : blood serum
Install App