Answer :

It is known as acetabularia acetabulum. An algae that you see in water mostly, its like those mini "lily pads" you pull up from the water. :)

Other Questions