EGAVE

osmodiuretic

Meaning

  1. noun An osmotic diuretic

Similar words

mebutizide aminometradine amisometradine antidiuretic azosemide molsidomine osmoregulant midodrine azolimine ampyrimine

Save “osmodiuretic” to learn later