Scavenger of the skies (7)
I believe the answer is:
vulture
(Other definitions for vulture that I've seen before include "Carrion-feeding bird" , "Scavenging bird" , "Bird of prey feeds on carrion" , "See 9" , "Large bird that lives off carrion" .)