Turkish-English dictionary »

serum meaning in English

TurkishEnglish
serum noun

drip [drips](an apparatus that slowly releases a liquid)
noun
[UK: drɪp] [US: ˈdrɪp]

serum [sera](yellowish fluid obtained from blood)
noun
[UK: ˈsɪə.rəm] [US: ˈsɪ.rəm]