Definition of triple-drug therapy in English:

triple-drug therapy

noun

Pharmacology

Origin

1960s.