Skip to content

Ecological niches

Specific roles and positions occupied by organisms in their ecosystems.