meaning of antidiabetic

1. a drug used to treat diabetes mellitus


Related Words

antidiabetic | antidiabetic drug |

Developed & Maintained By Taraprasad.com

Treasure Words