Definify.com

Definition 2024


spironolactone

spironolactone

English

Noun

spironolactone (plural spironolactones)

  1. A particular diuretic and antiandrogen.

Related terms