1 bamboo seaweed | Definition of bamboo seaweed

bamboo seaweed

noun

Definition of bamboo seaweed

: a brown seaweed (Ecklonia buccinalis) common on the coasts of southern Africa and resembling the bladder kelps of the North Pacific ocean