vermifuge
vermifuge
vermifuge - Dictionary definition and meaning for word vermifuge
Definition
(noun) a medication capable of causing the evacuation of parasitic intestinal worms
(noun) a medication capable of causing the evacuation of parasitic intestinal worms