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.      Оксфордский английский словарь.