One Comment Add yours

  1. Raju says:

    I think it is Lacrymaria species. Could be L. olor. It is found to extend its anterior end promtly. Please validate the ID.

Leave a Reply