English to Hindi

Meaning for:
vermifuge
other
कृमिहर औषधि