Trichodesmium thiebautii (Q30686635)
species of Cyanobacteria
Language: