Meaning ofblood serumin English

blood serum

#moderate
Definitions