'Centaurs' mystery solved