insulin meaning in French
n. insuline (hormone dont la sécrétion régularise le taux de sucre dans le sang; médicament utilisé par les diabétiques)
n. insuline (hormone dont la sécrétion régularise le taux de sucre dans le sang; médicament utilisé par les diabétiques)