Definition, synonyms and related words
An anthelmintic used to protect against internal parasites and worms in dogs and cats.