12 Nov

  • By Alana
  • In
  • Comments Off

the number of people and/or organisms that can survive on the available resources within an ecosystem; may sometimes be called a niche

Translate »
3053