amphioxus
noun
am·phi·ox·us
ˌam(p)-fē-ˈäk-səs
plural amphioxi
ˌam(p)-fē-ˈäk-ˌsī
or amphioxuses
: any of a genus (Branchiostoma) of lancelets
broadly
: lancelet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share