Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of serum
  1. noun
    an amber, watery fluid, rich in proteins, that separates out when blood coagulates

    Similar: 

Explanation of serum
My lists:
Recently viewed words: