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