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.”

Synonyms

  • Chaetognatha
  • lancetfish

Antonyms

  • terrestrial animal