mebutizide

English

Noun

mebutizide (uncountable)

  1. A diuretic.