Acido is the Italian word for sour, tart; acidic; sharp-tasting