floridean starch








noun Biochemistry.

  1. the storage polysaccharide of red algae.
54 queries 0.591