meaning of parasiticide

1. Anything used to destroy parasites.


Related Words

parasiticide |

Developed & Maintained By Taraprasad.com

Treasure Words