• Spironolactone

    Full definition of spironolactone

    Noun

    spironolactone

    (uncountable)
    1. A particular diuretic and antiandrogen.

    Related terms

    © Wiktionary