* * *
tes·toid (tesґtoid) an older term applied to testicular hormones and other natural or synthetic androgens.Medical dictionary. 2011.
* * *
tes·toid (tesґtoid) an older term applied to testicular hormones and other natural or synthetic androgens.Medical dictionary. 2011.