Adjective Definition
parasiticidal
1.Definition: capable of expelling or destroying parasitic worms
Related Adjective(s):anthelminthic, anthelmintic, helminthic
Please Share
1.Definition: capable of expelling or destroying parasitic worms
Related Adjective(s):anthelminthic, anthelmintic, helminthic