amphioxus - German English Dictionary