English edit

Etymology edit

avi- +‎ -vorous

Adjective edit

avivorous (not comparable)

  1. (biology) That preys on birds

Related terms edit