CLATHRATE


Meaning of CLATHRATE in English

n. Chem. a solid in which one component is enclosed in the structure of another. [L clathratus f. clathri lattice-bars f. Gk klethra]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.