Clathrate Meaning
There are 2 meaning(s) for word Clathrate
Meaning 1 : having a latticelike structure pierced with holes or windows
Synonyms : cancellate, cancellated
Synonyms : cancellate, cancellated
Meaning 2 : designating or relating to a compound in which one component is physically enclosed within the crystal structure of another
