Am găsit o definiție pentru cuvantul/cuvintele amphioxus:

AMPHIÓXUS s.m. v. amfiox.
Sursa: Dicționar de neologisme