VariousWords beta
Related Terms:
Noun
Definition: A parasiticide derived from nemadectin, used to prevent and control heartworm and intestinal worms in animals.
VariousWords beta
Definition: A parasiticide derived from nemadectin, used to prevent and control heartworm and intestinal worms in animals.