CYANOBACTERIUM

Definition of CYANOBACTERIUM