Definition of Clathrate from the PharmacyDictionary.in
Clathrate
Synonyms or meaning of Clathrate
This refers to a cage-like molecular structure capable of physically trapping smaller molecules.
Image related to Clathrate
Not Available
Definition of Clathrate from the PharmacyDictionary.in
This refers to a cage-like molecular structure capable of physically trapping smaller molecules.
Not Available