Indian authorities say they have arrested a Canadian man at Delhi airport for carrying a crocodile skull in his luggage, BBC News reports.

The 32-year-old man was at the airport to catch his flight to Canada when he was first stopped during security check.

"Upon examination, a skull with sharp teeth, resembling the jaw of a baby crocodile, weighing approximately 777g (1.71lb), was discovered wrapped in a cream-colored cloth," Delhi customs said in a statement on Thursday.

The man was arrested and the skull was handed over to the Department of Forests and Wildlife, they said.

Officials said the possession of crocodile skull violated India's wildlife protection law and its Customs Act.

An analysis of the skull by the Department of Forests and Wildlife found that it belonged to a species protected under India's Wildlife Protection Act.

A forest official told the Times of India newspaper that the man had allegedly bought the skull from Thailand.

The man also told officers he had not hunted or killed the crocodile, the Hindustan Times reports.

Further tests are being carried out to identify the exact sub-species of the animal.

Meanwhile, Delhi customs says a case has been registered against the man and an investigation is underway.