mefruside
English
Noun
mefruside
(
uncountable
)
A
diuretic
.
Anagrams
frusemide