meaning of androsterone

androsterone meaning in General Dictionary

an androgenic hormones which less energetic than testosterone