avicide
Noun
Meaning
avicide (plural avicides)
Any substance used to kill birds.
He spread avicide in his field to try to kill some of the rooks.
Noun
avicide (plural avicides)
Any substance used to kill birds.
He spread avicide in his field to try to kill some of the rooks.