Enclathrated - definition?
The Oxford Dictionary does not have an entry for enclathrate, but does for clathrate: 


  A compound in which molecules of one component are physically trapped within the crystal structure of another.


Using the word enclathrate should be redundant.