Правилно е да се пише гранив, също и гранива, граниво, граниви.
Лъжете търговците, лъжете гражданите, та им продавате развалени яйца и граниво масло. (Елин Пелин, „Андрешко“)
Въздухът вонеше на застояло готвено, на пържена риба, тричав хляб и гранива мазнина. (П. Дохърти, „Царицата на нощта. Тайните на Древния Рим“)