Chara globularis

Chara globularis is a species of charophyte green algae in the family Characeae.