Noxious bait

Bait that is treated with compounds intended to make it unpalatable to non-target species

Displaying 1 - 1 of 1