English | German | Russian | Czech

diuretin English

Meaning diuretin meaning

What does diuretin mean?

diuretin

(medicine, archaic) Theobromine sodium salicylate, used as a diuretic.

Are you looking for...?