EGAVE

alipamide

Meaning

  1. noun A diuretic drug.

Similar words

zidapamide azolimine ampyrimine altizide sulclamide tripamide besulpamide indapamide clopamide aditeren

Save “alipamide” to learn later