Русский-Английский словарь »

лимфостаз означает в английский

РусскийАнглийский
лимфостаз noun
{m}

lymphedema(swelling of tissue)
noun