Meaning of taurine

Definition of taurine

(adj) of or relating to or resembling a bull
(noun) a colorless crystalline substance obtained from the bile of mammals

Other information on taurine

WIKIPEDIA results for taurine
Amazon results for taurine