Definition for Testosterone

From Biology Forums Dictionary

An androgen hormone that stimulates an embryo to develop into a male and promotes male body features