Spironolactone Meaning

There are 1 meaning(s) for word Spironolactone

Meaning 1 : a synthetic corticosteroid (trade name Aldactone) used to treat hypertension

    Synonyms : aldactone