Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
serums
in English
serums
#common
Lemma:
serum
The lemma is the base or root form of this word.
Definitions
Noun
liquid
portion
of
blood
;
clotting
result
antibody-rich
fluid
from
immunized
animals
watery
part
of
animal
fluids
plural
of
serum
;
blood
component
a
concentrated
skincare
product
(
for
moisturising
)