wildsingapore: Cyanobacteria
wildsingapore: Cyanobacteria growing among seagrasses
wildsingapore: Cyanobacteria growing among seagrasses
wildsingapore: Cyanobacteria growing among seagrasses
wildsingapore: Sargassum sp.
wildsingapore: Asparagus flowery soft coral (Nephthea sp.) bleaching
wildsingapore: Mats of rotting unidentified stuff
wildsingapore: Mats of rotting unidentified stuff
wildsingapore: Mats of rotting unidentified stuff
wildsingapore: Unidentified 'fungus' growing on seaweeds
wildsingapore: Unidentified 'fungus' growing on seaweeds
wildsingapore: Unidentified 'fungus' growing on seaweeds
wildsingapore: Unidentified 'fungus' growing on seaweeds
wildsingapore: Unidentified 'fungus' growing on seaweeds
wildsingapore: Cyanobacteria growing among seagrasses
wildsingapore: Purple cyanobacteria
wildsingapore: Cyanobacteria on sea wall with Sea lettuce (Ulva sp.)
wildsingapore: Black hairy cyanobacteria next to Beccari's seagrass (Halophila beccarii)
wildsingapore: Tape seagrass (Enhalus acoroides) engulfed by black hairy cyanobacteria?
wildsingapore: Cyanobacteria among sponges
wildsingapore: Cyanobacteria
wildsingapore: Cyanobacteria
wildsingapore: Bloom of Cyanobacteria
wildsingapore: Bloom of Cyanobacteria
wildsingapore: Bloom of Cyanobacteria
wildsingapore: Scummy growth on seagrasses: Bloom of Cyanobacteria?
wildsingapore: Scummy growth on seagrasses: Bloom of Cyanobacteria?
wildsingapore: Bloom of Cyanobacteria
wildsingapore: Bloom of Cyanobacteria
wildsingapore: Cyanobacteria