clathrate compound
Noun
Meaning
English Wikipedia has an article on:clathrate compoundWikipedia
clathrate compound (plural clathrate compounds)
(chemistry) a substance consisting of molecules of one element or compound contained within the cage-like structure of another