EGAVE

tripamide

Meaning

  1. noun A diuretic drug.

Similar words

bemitradine alipamide ampyrimine zidapamide amisometradine aditeren triflocin triamterene pytamine piretanide

Save “tripamide” to learn later