diuretin

English

Noun

diuretin (uncountable)

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

References

  • American Illustrated Medical Dictionary (1919)

Anagrams