Definify.com

Definition 2024


avicide

avicide

English

Noun

avicide (plural avicides)

  1. Any substance used to kill birds.
    He spread avicide in his field to try to kill some of the rooks.