"raticida" English translation

ES

"raticida" in English

ES raticida
volume_up
{masculine}

raticida (also: matarratas)
Y algo tan tóxico como la eparina, un raticida, resulta ser un efectivo anticoagulante que ha salvado muchas vidas.
A substance as toxic as heparin, a rat poison, turns out to be an effective anticoagulant which has saved many lives.