taurine

Adjective
  1. Of or relating to or resembling a bull (synset 302819951)
Noun
  1. A colorless crystalline substance obtained from the bile of mammals (synset 114681105)

Other Searches