testosteronetranslation and definition "testosterone", tamil lexiconWordTamil Definitiontestosteroneஆண்மையியக்குநீர்anabolic steroidA synthetic hormone used to increase muscle size and strength; anabolic steroids are derived from testosterone