Higado is the Spanish word for "liver".