Definition of Channel lattice from the PharmacyDictionary.in
Channel lattice
Synonyms or meaning of Channel lattice
This is an ordered molecular structure with openings that can trap smaller molecules.
Image related to Channel lattice
Not Available