Can't be positive from the photos but it looks like chara or nitella (higher forms of algae). Does it have a "skunky" odor when you crush it?