1 result found

Search Results for: isoform

Laminarin

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