Avicidal definition

Acting as an avicide; fatal to birds.
adjective
0
0
Advertisement