avivore (English, noun)
expansion: avivore (plural avivores)
Senses:
topics: biology
natural-sciences
glosses: Any animal that is specialized at preying on birds.
Forms:
form: avivores
tags: plural