AMPHIOXUS


Meaning of AMPHIOXUS in English

[am.phi.ox.us] n, pl -oxi or -ox.us.es [NL, fr. amphi- + Gk oxys sharp] (1847): any of a genus (Branchiostoma) of lancelets; broadly: lancelet

Merriam-Webster English vocab.      Английский словарь Merriam Webster.