Jul 24, 2025 by News Staff

Nectocaridids are enigmatic Paleozoic animals with a controversial position. These creatures were adapted for swimming, having fins, a head region with...

Jan 4, 2024 by News Staff

Adorned with fins down the sides of its body, a distinct head with long antennae, massive jaw structures inside its mouth and growing to more than 30 cm...