AMPHIOXUS Meaning of AMPHIOXUS in English [ ˌamfɪ'ɒksəs ]■ noun a small lancelet (fish), caught for food in Asia. [Genus Branchiostoma .]OriginC19: mod. L., from amphi- + Gk oxus 'sharp'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004