Bromhexine acts by
Central opiod agonism
Muscarine receptor antagonism
Depolymerisation of mucopolysaccharides
MAO inhibitor
Bromhexine acts by depolymerisation of mucopolysaccarides and making the mucus less viscid and thus acts as a expectorant.