Parasiticidal
English Meaning
- Capable of destroying parasites, especially capable of expelling or destroying parasitic worms.
Sorry, No Malayalam Meaning for your input!
See Parasiticida Want To Try Parasiticidal In Malayalam??