avivore

English

Etymology

From avi- +‎ -vore.

Noun

avivore (plural avivores)

  1. (biology) Any animal that is specialized at preying on birds.