Diabetapedia definition: An umbrella organization of over 200 national diabetes associations in over 160 countries. It represents the interests of the growing number of people with diabetes and those at risk.
Reference: International Diabetes Federation
Definition from Merriam-Webster Online at www.Merriam-Webster.com: Definition does not exist.
Alternate uses or abbreviations: IDF
Sample usage: This term does not have a sample usage yet. Feel free to suggest one.