At various times, researchers have thought them to be from jellyfish or sea sponges.
We help you understand our world and the life in it.