Definition, synonyms and related words
A chemical compound which is an amide formed from glutamic acid and taurine.