Meaning of Ascophyllum

Definition of Ascophyllum

(noun) brown algae distinguished by compressed or inflated branchlets along the axis

Other information on Ascophyllum

WIKIPEDIA results for Ascophyllum
Amazon results for Ascophyllum