Meaning of slo-bid

Definition of slo-bid

(noun) a colorless crystalline alkaloid derived from tea leaves or made synthetically; used in medicine as a bronchial dilator

Other information on slo-bid

WIKIPEDIA results for slo-bid
Amazon results for slo-bid