what is amhioxus
Amphioxi (singular Amphioxus) are small,eel like marine animals that belong to subphyllum cephlachordata of phyllum chordata. They are found widely in the coastal waters of the warmer parts of the world and less commonly in temperate waters.