avivorous
English
Etymology
From
avi-
+
-vorous
.
Adjective
avivorous
(
not comparable
)
(
biology
)
That preys on
birds
Related terms
avivore