Learn how to say Clathrates correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word clathrate:
resembling a net or lattice
(chemistry) a solid compound in which molecules of one substance are physically trapped in the crystal lattice of another
C17: from Latin clāthrāre to provide with a lattice, from Greek klēthra, from klaithron a bar