Polish-English dictionary »

surowica meaning in English

PolishEnglish
surowica noun

serumnoun
yellowish fluid obtained from blood