AMPHIOXUS


Meaning of AMPHIOXUS in English

[ ˌamfɪ'ɒksəs ]

■ noun a small lancelet (fish), caught for food in Asia. [Genus Branchiostoma .]

Origin

C19: mod. L., from amphi- + Gk oxus 'sharp'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.