VERMIFUGE MEANING IN ENGLISH

• Vermifuge Definition & Synonyms

  1. (n.) A medicine or substance that expels worms from animal bodies; an anthelmintic.


Synonyms:
Anthelmintic, Helminthic,

RECENT SEARCHES