Taxonomy

Chromista

Ochrophyta

Bacillariophyceae Cymbellales Gomphonemataceae Didymosphenia geminata

Rock Snot Diatom

Twinned Twin-wedge-one Peg-thread Little-boat Rod-bearing-algae