English-Portuguese dictionary »

hemorrhoid meaning in Portuguese

EnglishPortuguese
hemorrhoid [hemorrhoids] (perianal varicosity)
noun
[UK: ˈhe.mə.ˈrɔɪd]
[US: ˈhe.mə.ˈrɔɪd]

almorreimanoun
{f}

almorroidanoun
{f}

hemorroidanoun
{f}