CLATHRATE


Meaning of CLATHRATE in English

n. Chem. a solid in which one component is enclosed in the structure of another.

Etymology: L clathratus f. clathri lattice-bars f. Gk klethra

Oxford English vocab.      Оксфордский английский словарь.