Definition for Methane hydrate

From Biology Forums Dictionary

A potential energy source.