Definify.com

Definition 2025


spironolactone

spironolactone

English

Noun

spironolactone (plural spironolactones)

  1. A particular diuretic and antiandrogen.

Related terms