Synonyms for "spironolactone"

Words with similar meaning