amphioxus
/ˈæmfɪɒksəs/Definitions
1. noun
a type of marine worm belonging to the phylum Chaetognatha, characterized by a long, eel-like body and a pair of grasping appendages.
“The amphioxus plays a crucial role in the marine food chain, serving as both predator and prey.”