Wordigg

zidapamide Definitions

noun

a diuretic drug.

Discover More the word zidapamide

Scrabble the word zidapamide

zidapamide thesaurus

Examples include zidapamide