Trichodesmium Meaning

There are 1 meaning(s) for word Trichodesmium

Meaning 1 : large colonial bacterium common in tropical open-ocean waters; important in carbon and nitrogen fixation