non-insulin-dependent diabetes









non-insulin-dependent diabetes


noun

  1. diabetes(def 4).
48 queries 0.406