Bromadiolone definition

A potent rodenticide, a second-generation coumarin derivative.
noun
0
0
Advertisement