Interacting groups of different species are called