Definition, synonyms and related words
A drug derived from taurine, with antimicrobial and antilipopolysaccharide properties.