VariousWords beta
Related Terms:
Noun
Definition: An aldosterone antagonist with additional antiandrogen properties, used as a diuretic.
VariousWords beta
Definition: An aldosterone antagonist with additional antiandrogen properties, used as a diuretic.