vermicide in Finnish
vermicide in Finnish
matolääke
Any substance used to kill worms, especially parasitic intestinal worms
vermisidi
Any substance used to kill worms, especially parasitic intestinal worms