Where does “insuliini” come from?

insuliini (Finnish): insulin

Definitions

  1. insulin

Words derived from “insuliini