Term Gallery logo

Meanings of bacterial-type flagellum in English