Meaning of sargassum bacciferum

Definition of sargassum bacciferum

(noun) brown algae with rounded bladders forming dense floating masses in tropical Atlantic waters as in the Sargasso Sea

Other information on sargassum bacciferum

WIKIPEDIA results for sargassum bacciferum
Amazon results for sargassum bacciferum