amphioxusyoudaoicibaDictYouDict
"A small lancelet which is caught for food in parts of Asia", Mid 19th century: modern Latin, from amphi- + Greek oxus 'sharp'.