VariousWords beta
Noun
Definition: A veterinary drug used to treat pain and inflammation in dogs with degenerative joint disease.
VariousWords beta
Definition: A veterinary drug used to treat pain and inflammation in dogs with degenerative joint disease.