Hi again can somebody please I.d this for me as I have seen it get larger for a period of time not sure what it is and whys it is growing. Looks like their maybe some thing worm like living in it as it has the little tubes coming from it.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.