methanospheres

English

Noun

methanospheres

  1. plural of methanosphere