Turkey buzzard : one of Nature’s house cleaners 
