Russian-English dictionary »

лимфостаз meaning in English

RussianEnglish
лимфостаз noun
{m}

lymphedema(swelling of tissue)
noun