Term Gallery logo

Meanings of species aggregate in English