helminthagogue

listen to the pronunciation of helminthagogue
English - English
A vermifuge or anthelmintic
A vermifuge
helminthagogue
Favorites