teniloxazine Definition
Definition
A medication used in veterinary medicine to prevent and eliminate GI worms (gastrointestinal worms) in dogs and cats.
Browse
A medication used in veterinary medicine to prevent and eliminate GI worms (gastrointestinal worms) in dogs and cats.
Browse