No exact translation found for
insulina

Do you mean:
similar Results
die Insulinase (n.) , {med.}