translate English to French: An assemblage of organisms that exist and interact with one another on the same site.
Le Comité de détermination du statut des espèces en péril de l’Ontario.