Term Gallery logo

Meanings of càpsula bacteriana in Catalan