it looks like Cara or may be Nitella, generally it is found in fresh water it belongs to family Chlorophyceae(algae). it generally found all over India in shallow water system like small ponds. it generally found at October to February months.it has well reproductive systems.