trimazosin

English

Noun

trimazosin (uncountable)

  1. (pharmacology) A sympatholytic alpha blocker drug.