PNSB

views updated

PNSB Microbiol. purple nonsulphur bacteria