osmodiuretics

English

Noun

osmodiuretics

  1. plural of osmodiuretic