1 English Synonyms for ANTHELMINTIC
Prev.1Next
vermifuge
Definition: 1. (medicine, dated) Acting as a drug to cause expulsion or death of intestinal worms.
There are 2 definitions of the word vermifuge
Show more information about vermifuge
Prev.1Next
Search took: 1.5000 ms