Online English Dictionary

Home

parasiticidal


adj.

Capable of destroying parasites, especially capable of expelling or destroying parasitic worms.


© 2009 Dammam Community College