TEETH have been handed into Leominster police station leaving cops wondering who, or what, they belong to.

The five teeth were found in a load of gravel that was delivered to a resident near Leintwardine.

They are each between one to two centimetres.