Where does “amidi” come from?

amidi (Finnish): amide

Definitions

  1. amide

Words derived from “amidi”