It was discovered on 14 April 1980 , by American astronomer Edward Bowell at the Anderson Mesa Station near Flagstaff , Arizona , in the United States .
It was later named after Idomeneus from Greek mythology .
It was discovered on 14 April 1980 , by American astronomer Edward Bowell at the Anderson Mesa Station near Flagstaff , Arizona , in the United States , and later named after Idomeneus from Greek mythology .