Gas clathrate

From Fresh Dictionary

English

Noun

gas clathrate

  1. a gas hydrate
Personal tools