amphioxus - noun

singularamphioxus
pluralamphioxi / amphioxuses