methatriol


Also found in: Dictionary, Thesaurus, Encyclopedia.

methatriol

An informal regional term for an injectable steroid.