The Italian term "emorròidi" matches the English term "hemorrhoids"

other italian words that include "emorròidi" : english :
emorròidi haemorrhoids