star jelly
nounDefinition of star jelly
: any of several algae that form gelatinous colonies
especially
: any of various algae of the genus Nostoc (especially N. commune) that tend to form irregular or globular firm gelatinous pellets on marshy or frequently inundated ground
Keep scrolling for more