Clathrate
Definition of Clathrate
- 1. Having a latticelike structure pierced with holes or windows Adjective Satellite
- 2. Designating or relating to a compound in which one component is physically enclosed within the crystal structure of another Adjective Satellite