graniferous (not comparable)
From Latin granifer, from granum (“grain”) + ferre (“to bear”). Compare French granifère.