AMPHIOXUS


Meaning of AMPHIOXUS in English

n. any lancelet of the genus Branchiostoma (formerly Amphioxus).

[ mod.L, formed as AMPHI- + Gk oxus sharp ]

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