anthelminthic
Explore definitions, synonyms, and language insights of anthelminthic
Definitions
Adjective Satellite
capable of expelling or destroying parasitic worms
Noun
a medication capable of causing the evacuation of parasitic intestinal worms