Meaning of butazolidin

Definition of butazolidin

(noun) anti-inflammatory drug (trade name Butazolidin)

Other information on butazolidin

WIKIPEDIA results for butazolidin
Amazon results for butazolidin