avicides
English
Noun
avicides
plural of
avicide