English | German | Russian | Czech

methanide English

Meaning methanide meaning

What does methanide mean?

methanide

A carbide that decomposes in water to produce methane.

Are you looking for...?