meaning of helminthagogue

1. A vermifuge.


Related Words

helminthagogue |

Developed & Maintained By Taraprasad.com

Treasure Words