A crocodile has been brutally stoned to death by a group of visitors to a Tunisian zoo despite the park being patrolled by a number of guards.

The municipality of Tunis posted gory pictures on Facebook of the dead animal's head next to what appeared to be a bloodied paving slab and another large rock.

The Facebook post read: 'A group of visitors to the zoo threw stones at the head of a crocodile, causing internal haemorrhage that killed it.'

Blood: The crocodile died have receiving blows to the head by two large rocks

Gore: The reptile's injuries were so gruesome they had to be blurred out up close

The municipality said the act at the Belvedere Zoo in central Tunis was 'savage behaviour'.

The animal died after being hit on the head by two large rocks late Tuesday afternoon, Amor Ennaifer, a vet at the zoo, told AFP.

'It's terrible. You cannot imagine what animals endure from some visitors,' he said.

'Citizens leave waste and plastic bags... They throw stones at lions and hippos.'

Ennaifer said the zoo has signs and guards but this was not enough, especially during school holidays.

'There are more than 150 species in the zoo. We can't put a guard in front of each cage,' he said. 'People need to be aware of the need to respect animals.'

Cruel: The Tunis municipality described the killing as a 'savage act'

The behaviour of the zoo's visitors often causes controversy.

Last year, images showing the zoo covered with litter caused an outcry on social media.

The management blamed zoo visitors for the 'catastrophic situation' but did not confirm if anyone has been charged for the killing.