clathrate
adjectiveDefinition of clathrate
: relating to or being a compound formed by the inclusion of molecules of one kind in cavities of the crystal lattice of another
Keep scrolling for more
Keep scrolling for more