Oweniida 🔍
Oweniida is a group of organisms that belong to the order Echinodermata, which includes mollusks and other cephalopods. These animals are characterized by their soft bodies (oyster shells) and their large, flexible arms or tentacles that allow them to move through water and interact with their environment.