Open main menu

AMPHIOXUS, a species of fish, differing widely from all other known animals. See Lancelet.