meaning of parasiticidal
1.
capable
of
expelling
or
destroying
parasitic
worms
Related Words
parasiticidal
|
Developed & Maintained By
Taraprasad.com