ornithophage
Etymology
From ornitho- + -phage.
noun
Any organism that eats birds.