AMPHIOXUS Meaning of AMPHIOXUS in English n. any lancelet of the genus Branchiostoma (formerly Amphioxus). Etymology: mod.L, formed as AMPHI- + Gk oxus sharp Oxford English vocab. Оксфордский английский словарь. 2012