Yahoo Malaysia Web Search

Search results

  1. Dictionary
    testosterone
    /tɛˈstɒstərəʊn/

    noun

    • 1. a steroid hormone that stimulates development of male secondary sexual characteristics, produced mainly in the testes, but also in the ovaries and adrenal cortex.

    More definitions, origin and scrabble points