oxyphotobacterium

Noun

 * 1) Any photobacterium, of the class, that produces oxygen