Term Gallery logo

Meanings of cell-cell adhesion involved in flocculation in English