dictionary
Definition / Define
Xylazine
Xylazine
Noun
A drug used for sedation, anaesthesia, and analgesia in large mammals.