Define.

Large area of land characterized by the plant and animal communities that live there.

A. Biosphere
B. Biome
C. Ecosystem
D. Population

1 answer

B. Biome