Xylazine definition

A drug used for sedation, anaesthesia, and analgesia in large mammals.
noun
0
0
Advertisement