Amphioxus (Or, what we like to call Sir Lancelet)
Posted on June 2nd, 2022The lancelets, also known as amphioxus, are a group of small worm-like creatures that live in shallow seas around the world. In some places there can be up to five thousand lancelets per square meter of sand! They spend most of their lives buried in the sand with their heads above the surface, filtering water using mucus to catch plankton and bacteria for food.