YourDictionary

ascaricide medical definition

noun
An agent or substance that kills ascarids.

link/cite print suggestion box