meaning of aldactone

aldactone meaning in General Dictionary

a synthetic corticosteroid (trade title Aldactone) always treat hypertension