Definition, synonyms and related words
An anabolic steroid, 1-dehydrotestosterone, developed for veterinary use