DIABETES MEANING IN ENGLISH

• Diabetes Definition & Synonyms

  1. (n.) A disease which is attended with a persistent, excessive discharge of urine. Most frequently the urine is not only increased in quantity, but contains saccharine matter, in which case the disease is generally fatal.


RECENT SEARCHES