Definition of insulin dependency in English:

insulin dependency

noun

Medicine