Definify.com

Definition 2025


methane_clathrates

methane clathrates

English

Noun

methane clathrates

  1. plural of methane clathrate