Where does “klatraatti” come from?

klatraatti (Finnish): clathrate

Definitions

  1. clathrate

Words derived from “klatraatti