Meaning of spironolactone

Definition of spironolactone

(noun) a synthetic corticosteroid (trade name Aldactone) used to treat hypertension

Other information on spironolactone

WIKIPEDIA results for spironolactone
Amazon results for spironolactone