Definify.com

Definition 2024


biospheres

biospheres

See also: biosphères

English

Noun

biospheres

  1. plural of biosphere