Meaning of DHT in English:

DHT

See synonyms for DHT

abbreviation

  • Dihydrotestosterone.