What does Biomethan mean?

Biomethan - German to English

bio-methane