Definition noun, plural: laminarins A storage polysaccharide that is found in brown algae which is purely made up of... Read More