meaning of antidiuretic drug
1.
a
drug
that
limits
the
formation
of
urine
Related Words
antidiuretic drug
|
Developed & Maintained By
Taraprasad.com