Where does “peptidi” come from?

peptidi (Finnish): peptide

Definitions

  1. peptide

Words derived from “peptidi