Where does “androsterone” come from?

androsterone (English): An androgenic hormone, excreted in the urine,...

Definitions

  1. An androgenic hormone, excreted in the urine,...

Words derived from “androsterone