taurine
Explore definitions, synonyms, and language insights of taurine
Definitions
Adjective
of or relating to or resembling a bull
Noun
a colorless crystalline substance obtained from the bile of mammals