English | German | Russian | Czech

difenacoum English

Meaning difenacoum meaning

What does difenacoum mean?

difenacoum

A particular anticoagulant, used commercially as a rodenticide.

Are you looking for...?