EGAVE

altizide

Meaning

  1. noun A diuretic drug.

Similar words

azolimine zidapamide butizide aditeren alipamide epitizide clazolimine chlorazanil mebutizide aconiazide

Save “altizide” to learn later