Definition for Minoxidil
From Biology Forums Dictionary
Minoxidil is an antihypertensive vasodilator medication. It also slows or stops hair loss and promotes hair regrowth.
From Biology Forums Dictionary
Minoxidil is an antihypertensive vasodilator medication. It also slows or stops hair loss and promotes hair regrowth.