One Comment Add yours

  1. Dr Jyotsna Das says:

    Most probably it is Oscillatoria, blue green algae.

Leave a Reply