vermicide, any substance used to kill worms

listen to the pronunciation of vermicide, any substance used to kill worms
English - English
wormer