Polish-English dictionary »

klatrat meaning in English

PolishEnglish
klatrat noun

clathratenoun
clathrate compound

clathrate compoundnoun
chemical substance