Tauromustine definition

A particular taurine-based nitrosourea.
noun
0
0
Advertisement