diabeta : Related Words Words similar in meaning to diabeta

  • glyburide«
  • antidiabetic drug«
  • antidiabetic«
  • sulfonylurea«
  • metformin«
  • glipizide«
  • tolbutamide«
  • tolazamide«
  • Micronase«
  • DiaBeta«
  • Glucotrol«
  • Glucophage«
  • Tolinase«
  • Orinase«