English | German | Russian | Czech

insulatard English

Meaning insulatard meaning

What does insulatard mean?

insulatard

(medicine) A form of isophane insulin used to treat diabetes

Are you looking for...?