spirulina
nounDefinition of spirulina
: a microscopic filamentous aquatic cyanobacterium (genus Spirulina, especially S. platensis synonym Arthrospira platensis) that is sometimes cultivated for use as food especially as a dietary supplement
Keep scrolling for more